Snakelocks anemone - Espagnol Anglais Dictionnaire